Efficient Non-domination Level Update Approach for Steady-State Evolutionary Multiobjective Optimization
نویسندگان
چکیده
Non-dominated sorting, dividing the population into several non-domination levels, is a basic step for many Pareto-based evolutionary multiobjective optimization (EMO) algorithms. Different from the generational scheme, where the selection of next parents is conducted after the generation of a population of offspring, the steady-state scheme updates the parent population whenever a new candidate solution is reproduced. As a consequence, non-dominated sorting can be a computationally expensive part in steady-state EMO algorithmwhen the population size or number of objectives becomes large. In fact, before introducing a new candidate solution, the non-domination level structure of the parent population is already known from the last environmental selection. Thus, conducting non-dominated sorting from scratch, each time, obviously does not take advantages of the existing knowledge and results in a severe waste of computational resources. In view of this, we propose an efficient non-domination level update (ENLU) mechanism for steady-state EMO algorithm. By extracting the knowledge of the non-domination level structure of the parent population, ENLU mechanism only updates the nondomination levels of necessary solutions during the update procedure, including the addition of a new candidate solution into the parent popualtion and the elimination of an inferior solution. Theoretical analysis show the time complexity of ENLU mechanism is O(mN √ N) in the worst-case and O(m) in the best case. Extensive experiments empirically demonstrate that ENLU mechanism is more computationally efficient than the fast non-dominated sorting procedure, as it saves 103 to 104 magnitude of unnecessary dominance comparisons.
منابع مشابه
Multiobjective Imperialist Competitive Evolutionary Algorithm for Solving Nonlinear Constrained Programming Problems
Nonlinear constrained programing problem (NCPP) has been arisen in diverse range of sciences such as portfolio, economic management etc.. In this paper, a multiobjective imperialist competitive evolutionary algorithm for solving NCPP is proposed. Firstly, we transform the NCPP into a biobjective optimization problem. Secondly, in order to improve the diversity of evolution country swarm, and he...
متن کاملEvolutionary multiobjective optimization for base station transmitter placement with frequency assignment
We propose a new solution to the problem of positioning base station transmitters of a mobile phone network and assigning frequencies to the transmitters, both in an optimal way. Since an exact solution cannot be expected to run in polynomial time for all interesting versions of this problem (they are all NP-hard), our algorithm follows a heuristic approach based on the evolutionary paradigm. F...
متن کاملA Novel Differential Evolution Algorithm Based on epsilon -Domination and Orthogonal Design Method for Multiobjective Optimization
To find solutions as close to the Pareto front as possible, and to make them as diverse as possible in the obtained non-dominated front is a challenging task for any multiobjective optimization algorithm.2-dominance is a concept which can make genetic algorithm obtain a good distribution of Pareto-optimal solutions and has low computational time complexity,and the orthogonal design method can g...
متن کاملSatellite Conceptual Design Multi-Objective Optimization Using Co Framework
This paper focuses upon the development of an efficient method for conceptual design optimization of a satellite. There are many option for a satellite subsystems that could be choice, as acceptable solution to implement of a space system mission. Every option should be assessment based on the different criteria such as cost, mass, reliability and technology contraint (complexity). In this rese...
متن کاملStochastic Fractal Based Multiobjective Fruit Fly Optimization
The fruit fly optimization algorithm (FOA) is a global optimization algorithm inspired by the foraging behavior of a fruit fly swarm. In this study, a novel stochastic fractal model based fruit fly optimization algorithm is proposed for multiobjective optimization. A food source generating method based on a stochastic fractal with an adaptive parameter updating strategy is introduced to improve...
متن کامل